package com.mrjy.aiui.bo;

import com.mrjy.aiui.dto.AiuiRecordInfoDTO;
import com.mrjy.maintain.dto.TeacherInfoDTO;

public interface IAiuiBo {
	/**
	 * 
	 * @param userId 用户id
	 * @param scene 场景
	 * @param txt 提问内容
	 * @param smsType 消息类型
	 * @param flag 开始和结束标志（0：开始；1：结束）
	 * @param sessionId 会话id
	 * @return
	 */
	Object textSemantic(String userId, String scene, String txt, String smsType, String flag, String sessionId);
	/**
	 * 倒叙 查询聊天记录
	 * @param dto dto.userId 用户id
	 * @param dto.rows 行数
	 * @param dto.page 页数
	 * @return
	 */
	Object getChatHistory(AiuiRecordInfoDTO dto);
	/**
	 * 获取有语音回复权限的老师
	 * @param dto
	 * @return
	 */
	Object getTeacherList(TeacherInfoDTO dto);
	
}
